cash and term deposit - Espagnol Anglais Dictionnaire